justifiable self defence - French English Dictionary